/**
 * dart 中的 List
 */
void main() {
  // 定义一个List集合
  var fruits = ["apple", "orange"];

  // 给集合插入元素
  fruits.insert(1, "kiwis");
  print(fruits);

  fruits.insertAll(2, ["grape", "banana"]);
  print(fruits);

  // 按照区间插入元素
  fruits.fillRange(3, 4+1, "缺货");
  print(fruits);

  // 集合反转
  var fruitsReversed = fruits.reversed.toList();
  print(fruitsReversed);

  // 拼接
  var fruitJoin = fruitsReversed.join("|");
  print(fruitJoin);
}
